package com.jieshuibao.mapper;

import com.jieshuibao.model.db.WxRefund;
import com.jieshuibao.model.db.WxRefundExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WxRefundMapper {
    int countByExample(WxRefundExample example);

    int deleteByExample(WxRefundExample example);

    int deleteByPrimaryKey(String uuid);

    int insert(WxRefund record);

    int insertSelective(WxRefund record);

    List<WxRefund> selectByExample(WxRefundExample example);

    WxRefund selectByPrimaryKey(String uuid);

    int updateByExampleSelective(@Param("record") WxRefund record, @Param("example") WxRefundExample example);

    int updateByExample(@Param("record") WxRefund record, @Param("example") WxRefundExample example);

    int updateByPrimaryKeySelective(WxRefund record);

    int updateByPrimaryKey(WxRefund record);

    List<WxRefund> selectPage(WxRefundExample example);
}